package com.hamilton.erik.pt.core.dao;

import java.sql.SQLException;
import java.util.List;

import com.hamilton.erik.pt.core.model.EnclosureMaintenance;

public interface EnclosureMaintenanceDAO {

	public int insertEnclosureMaintenance(EnclosureMaintenance enclosureMaintenance) throws SQLException;
	public boolean deleteEnclosureMaintenance(Long enclosureMaintenanceId) throws SQLException;
	public EnclosureMaintenance findEnclosureMaintenance(EnclosureMaintenance enclosureMaintenance) throws SQLException;
	public int updateEnclosureMaintenance(EnclosureMaintenance enclosureMaintenance) throws SQLException;

	public List<EnclosureMaintenance> getAllEnclosureMaintenance(Long enclosureId) throws SQLException;
	public boolean deleteAllEnclosureMaintenance(Long enclosureId) throws SQLException;
}
